| Definitions | x:A  B(x),  x:A. B(x), retraction(T;f), t  T, x:A   B(x),  x:A. B(x), f**(x), s = t, strong-subtype(A;B), P   Q, Type, EqDecider(T), left + right, P  Q, {x:A| B(x)} ,  , |g|, S  T,  , n - m, Outcome, False,  A, A  B, i  j , -n, Void, #$n, f(a), n+m, a < b,  , P & Q, P    Q,  ,  b, eqof(d), p =b q, i <z j, i  z j, (i =  j), x =a y, null(as), a <  b,   , x f y, =  , a <  b, =  , =  , [d]  , eq_atom$n(x;y), q_le(r;s), q_less(a;b), qeq(r;s),   b, p    q, p   q, p   q, ff, tt, Unit, P   Q |